package com.hsgene.order.domain.v1;

import java.io.Serializable;

/**
 * @description:
 * @projectName: hdas-geneshop-server
 * @package: com.hsgene.order.domain.v1
 * @author: maodi
 * @createDate: 2018/10/11 15:04
 * @version: 1.0
 * Copyright: Copyright (c) 2018
 */
public class GeneticInvoice implements Serializable {

    private static final long serialVersionUID = -2909803373015045072L;

    /**
     * 逻辑主键
     */
    private String id;

    /**
     * 用户ID
     */
    private String userId = "";

    /**
     * 发票类型(0个人  1代表公司)
     */
    private Integer invoiceType;

    /**
     * 个人名称
     */
    private String personName;

    /**
     * 纳税号
     */
    private String taxesNo;

    /**
     * 单位名称
     */
    private String companyName;

    /**
     * 企业盖章凭证
     */
    private String enterpriseSealVoucher;

    /**
     * 是否默认(0未默认  1默认)
     */
    private Integer isDefault;

    /**
     * 业务数据逻辑删除 0-代表未删除   1-代表删除
     */
    private Integer deleteFlag;

    /**
     * 备注
     */
    private String remarks;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public Integer getInvoiceType() {
        return invoiceType;
    }

    public void setInvoiceType(Integer invoiceType) {
        this.invoiceType = invoiceType;
    }

    public String getPersonName() {
        return personName;
    }

    public void setPersonName(String personName) {
        this.personName = personName;
    }

    public String getTaxesNo() {
        return taxesNo;
    }

    public void setTaxesNo(String taxesNo) {
        this.taxesNo = taxesNo;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getEnterpriseSealVoucher() {
        return enterpriseSealVoucher;
    }

    public void setEnterpriseSealVoucher(String enterpriseSealVoucher) {
        this.enterpriseSealVoucher = enterpriseSealVoucher;
    }

    public Integer getIsDefault() {
        return isDefault;
    }

    public void setIsDefault(Integer isDefault) {
        this.isDefault = isDefault;
    }

    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

}
